package com.vp.org.dao;

import com.vp.org.pojo.BookInfo;
import com.vp.org.pojo.Remark;
import com.vp.org.pojo.UserInfo;

import java.util.List;
import java.util.Map;

public interface RemarkDao {


    // 后台添加评论
    int addRemark(UserInfo userInfo, BookInfo bookInfo, Remark remark);

    // 删除评论
    int deleteRemark(UserInfo userInfo,Remark remark);

    // 总评论数
    long remarkCount();

    // 分多少页
    int remarkPages();

    //后台分页查询评论
    List<Map<String, Object>> queryPageRemark(int page);

    // 查询全部评论
    List<Remark> queryAll(int id);

    // 通过id删除
    int delete(int id);
}
